accomodation providers - German English Dictionary